﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Adnc.Shared.RpcServices.Rtos.Pay
{
    /// <summary>
    /// 银行卡信息
    /// </summary>
    public class BankCardRto
    {
        /// <summary>
        /// ID 
        /// </summary>
        public long Id { get; set; }

        /// <summary>
        /// 用户ID
        /// </summary>
        public long UserId { get; set; }

        /// <summary>
        /// 摩宝商户
        /// </summary>
        public string CustNo { get; set; }

        /// <summary>
        /// 客户简称
        /// </summary>
        public string CustName { get; set; }

        /// <summary>
        /// 客户手机号
        /// </summary>
        public string PhoneNo { get; set; }
        /// <summary>
        /// 银行卡号
        /// </summary>
        public string CardNo { get; set; }

        /// <summary>
        /// 持卡人姓名
        /// </summary>
        public string CardName { get; set; }
        /// <summary>
        /// 身份证号码
        /// </summary>
        public string IdCard { get; set; }
        /// <summary>
        /// 银行名称
        /// </summary>]
        public string BankName { get; set; }

        /// <summary>
        /// 银行编号
        /// </summary>
        public string BankCode { get; set; }
        /// <summary>
        /// 是否默认
        /// </summary>
        public bool IsDefault { get; set; }

        /// <summary>
        /// 卡状态 0:未激活；1：正常；-1：已删除
        /// </summary>
        public int State { get; set; }
        /// <summary>
        /// 绑卡时间
        /// </summary>
        public DateTime CreateTime { get; set; }
    }
}
